Micron Document
`:top
Mit dem `!Session Description Protocol`! (`!SDP`!, RFC 8866;`:cite-ref-rfc8866-1-1[`F5bf`_`[1`#cite-note-rfc8866-1]`_`f] deutsch: „Sitzungsbeschreibungsprotokoll“) werden Eigenschaften von `F33f`_`[Multimedia`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Multimedia]`_`f`F33f`_`[datenströmen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Streaming_Media]`_`f beschrieben. Es dient dazu, `F33f`_`[Kommunikationssitzungen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Sitzung_(Informatik)]`_`f zu verwalten und wird z. B. zusammen mit `F33f`_`[SIP`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Session_Initiation_Protocol]`_`f in der `F33f`_`[IP-Telefonie`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=IP-Telefonie]`_`f eingesetzt bei der Aushandlung von `F33f`_`[Codecs`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Codec]`_`f, `F33f`_`[Transportprotokollen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Transportprotokoll]`_`f und -`F33f`_`[adressen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Netzwerkadresse]`_`f sowie zur Übertragung von `F33f`_`[Metadaten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Metadaten]`_`f. SDP selbst bietet keinen eigenen Aushandlungsmechanismus, sondern nur eine Beschreibung der Datenströme (`*streams`*). `F33f`_`[Datensätze`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Datensatz]`_`f im SDP-Format können mit verschiedenen Transportprotokollen übertragen werden, z. B. auch mit dem `F33f`_`[Session Announcement Protocol`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Session_Announcement_Protocol]`_`f (SAP, RFC 2974`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f]).

SDP wurde als Standardprotokoll für die Medienaushandlung beim Aufbau von SIP-`F33f`_`[Verbindungen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Nachrichtenverbindung]`_`f definiert.`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f]

>>Contents

• `F0af`_`[SDP-Inhalte`#sdp-inhalte]`_`f
• `F0af`_`[Sitzungsbeschreibung`#sitzungsbeschreibung]`_`f
• `F0af`_`[Zeitbeschreibungen`#zeitbeschreibungen]`_`f
• `F0af`_`[Medienbeschreibung`#medienbeschreibung]`_`f
• `F0af`_`[SDP-Beispiel`#sdp-beispiel]`_`f
• `F0af`_`[Literatur`#literatur]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f

-─

>>SDP-Inhalte

SDP-Inhalte bestehen aus mehreren `F33f`_`[Parametern`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Parameter_(Informatik)]`_`f, die in einfacher `F33f`_`[Syntax`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Syntax]`_`f (`B100`F9d9<Parametertyp>=<Parameterwert>`f`b) untereinander stehend angegeben werden.`:cite-ref-rfc4566-4-0[`F5bf`_`[4`#cite-note-rfc4566-4]`_`f]

>>>Sitzungsbeschreibung

• v = Protokoll`F33f`_`[version`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Version_(Software)]`_`f (aktuelle Versionsnummer ist "0"`:cite-ref-rfc4566-4-1[`F5bf`_`[4`#cite-note-rfc4566-4]`_`f])
• o = Ersteller der Session und Session-Identifizierung
• s = Name der Session

ab hier optional:

• i = zusätzliche Session-Informationen
• u = `F33f`_`[URI`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Uniform_Resource_Identifier]`_`f, der auf zusätzliche Informationen zur Session verweist
• e = `F33f`_`[E-Mail-Adresse`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=E-Mail-Adresse]`_`f
• p = `F33f`_`[Telefonnummer`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Telefonnummer]`_`f
• c = Verbindungsinformation (wird nicht benötigt, wenn bei allen Medien angegeben)
• b = Information über die `F33f`_`[Datenübertragungsrate`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Datenübertragungsrate]`_`f
• eine oder mehrere `*Zeitbeschreibungen (s. u., verpflichtend)`*
• z = `F33f`_`[Zeitzonen`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Zeitzone]`_`fanpassungen
• k = `F33f`_`[Verschlüsselungs`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Verschlüsselung]`_`f`F33f`_`[schlüssel`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Schlüssel_(Kryptologie)]`_`f (`*encryption key`*)
• a = Session-Attribute
• `*keine, eine oder mehrere Medienbeschreibungen (s. u.)`*

>>>Zeitbeschreibungen

• t = Zeit, in der die Session aktiv ist
• r = keine oder mehr Wiederholungen (optional)

>>>Medienbeschreibung

• m = `F33f`_`[Medientyp`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Internet_Media_Type]`_`f, `F33f`_`[Port`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Port_(Protokoll)]`_`f und Protokoll für den Medientransport sowie die Medienformate

ab hier optional:

• i = Titel des Mediums
• c = Verbindungsinformationen, wenn diese nicht in der Session definiert sind (s. o.)
• b = Informationen zur Datenübertragungsrate
• k = Verschlüsselungsschlüssel (`*encryption key`*)
• a = Medienattribute.

>>SDP-Beispiel

Anhand eines beispielhaften SDP-Teils einer SIP-Verbindungsnachricht werden die wesentlichen SDP-Parameter erläutert:

`B100`F9d9v=0`f`b
`B100`F9d9o=Alice 1234 1234 IN IP4 host.provider1.com`f`b
`B100`F9d9s=Video von 987654`f`b
`B100`F9d9c=IN IP4 host.provider2.com`f`b
`B100`F9d9t=0 0`f`b
`B100`F9d9m=audio 20000 RTP/AVP 97`f`b
`B100`F9d9a=rtpmap:97 iLBC/8000`f`b
`B100`F9d9a=fmtp:97 mode=30`f`b
`B100`F9d9m=video 20002 RTP/AVP 31`f`b
`B100`F9d9a=rtpmap:31 H261/90000`f`b

Sitzungsinitiator "Alice" bietet dem Empfänger von "host.provider2.com" ausgehend die Sitzungsnummer 1234 an (erste Zahl); die zweite Zahl (auch 1234) ist die Sitzungs`*versions`*nummer, die sich bei jeder Änderung während der Sitzung erhöht. Die Sitzung soll zwei Datenströme (m=) übertragen, die beide mit dem Transportprotokoll `F33f`_`[RTP`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Real-Time_Transport_Protocol]`_`f versendet werden:

• der eine Datenstrom ist ein `F33f`_`[Audio`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Audio]`_`fstrom im Format `F33f`_`[iLBC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Internet_Low_Bitrate_Codec]`_`f (97) an Port 20000
• der andere ein `F33f`_`[Video`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Videotechnik]`_`fdatenstrom im Format `F33f`_`[H.261`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=H.261]`_`f (31) an Port 20002.

Die Attribute (a=) der jeweiligen Datenströme beschreiben Formatparameter, der mit der Nummer 97 hat den Namen iLBC und eine `F33f`_`[Abtastrate`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Abtastrate]`_`f von 8 `F33f`_`[kHz`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=KHz]`_`f.

RFC 4317 enthält mehrere ausführliche Beispiele, wie eine Medienaushandlung mittels SDP aussehen könnte.`:cite-ref-5[`F5bf`_`[5`#cite-note-5]`_`f]

>>Literatur

• Ulrich Trick, Frank Weber: `*SIP, TCP/IP und Telekommunikationsnetze.`* 2. Auflage. Oldenbourg, 2005, ISBN 3-486-57796-4.

>>Einzelnachweise

`:cite-note-rfc8866-1`!1.`! `*`F33f`_`[RFC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Request_for_Comments]`_`f: 8866`* – `*SDP: Session Description Protocol`*. Januar 2021 (löst `*RFC 4566`* ab, englisch).
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f `*`F33f`_`[RFC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Request_for_Comments]`_`f: 2974`* – `*Session Announcement Protocol`*. Oktober 2000 (englisch).
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f `*`F33f`_`[RFC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Request_for_Comments]`_`f: 3261`* – `*SIP: Session Initiation Protocol`*. Juni 2002, Abschnitt 2 (englisch).
`:cite-note-rfc4566-4`!4.`! `F0af`_`[↑`#cite-ref-rfc4566-4-0]`_`f M. Handley, V. Jacobson, C. Perkins: `*`F33f`_`[RFC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Request_for_Comments]`_`f: 4566`* – `*SDP: Session Description Protocol`*. Juli 2006 (englisch).
`:cite-note-5`!5.`! `F0af`_`[↑`#cite-ref-5]`_`f `*`F33f`_`[RFC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Request_for_Comments]`_`f: 4317`* – `*Session Description Protocol (SDP) Offer/Answer Examples`*. Dezember 2005 (englisch).

`c`F0af`_`[↑ Back to top`#top]`_`f`a